Qatar & petroleum careers in Kathmandu, Nepal